olive branches - Turkish English Dictionary